mountain soap - German English Dictionary